package trastienda.dao;

import java.util.Collection;

import trastienda.excepcion.DAOExcepcion;
import trastienda.modelo.Categoria;

public interface CategoriaDAO {

	public Collection<Categoria> listarTodos() throws DAOExcepcion;
	
	public Collection<Categoria> buscarPorNombre(String nombre) throws DAOExcepcion;
	
	public void insertar(Categoria vo) throws DAOExcepcion;
	
	public Categoria obtener(String CategoriaNombre) throws DAOExcepcion;
	
	public void eliminar(String CategoriaNombre) throws DAOExcepcion;
	
	public void actualizar(Categoria vo) throws DAOExcepcion;

}
